artificial fountain - French English Dictionary